package top.heliming.bean;

import lombok.Data;

/**
 * description: //分页
 *
 * @author: heliming
 * @date:2019/06/17 下午 10:45
 */
@Data
public class PageResult<T> {
 private int pagesize=3;
  /*每页的条数*/
  private int current=1;
  /*当前页码，默认为1*/
     private int prevTpl;
  /*上一页的模板,默认“上一页”*/
  private int nextTpl;
  /*下一页的模板，默认“下一页”*/
  private int firstTpl;
  /*首页的模板，默认“首页”*/
  private int lastTpl;
  /*末页的模板，默认“末页”*/

  private int count=0;
  private Object data;

  private String key;

  private String msg;

  private String status;
  //private String ellipseTpl;
  /*省略号的模板，默认“...”*/
  //toolbar: bool
    //  是否显示工具栏,默认为false
  //pageSizeList:[]
  //当显示工具栏时有效，可设置每页条数，默认为[5,10,15,20]
  //callback:function(page,size,count)
  //翻页时的回调方法，page为当前页码,size为每页条数，count为总页数
  //changePagesize:function(pagesize,currenpage,pagecount)
  //修改每页的条数,参数为int
  //go:function(p)
  //跳转至某一页,默认到current
  //render:function(ops)
  //重新渲染,ops:{count:int,pagesize:int,current:int,pagecount:int}

}
